﻿body {
    background-color: #FFF;
    color: #444;
    font: 12px "微软雅黑", Helvetica, Arial, Verdana, "宋体";
    margin: 0;
    padding: 0;
    word-wrap: break-word;
}

input button { font: 12px "微软雅黑", Helvetica, Arial, Verdana, "宋体"; }

i {
    background: none repeat scroll 0 0 #C8C8D0;
    display: inline-block;
    font-size: 0;
    height: 12px;
    line-height: 0;
    margin: 0 6px;
    overflow: hidden;
    vertical-align: middle;
    width: 1px;
}

.core-width { width: 1200px; }

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
    clear: both;
    display: inline-table;
    height: 0;
    visibility: hidden;
}

.page-head, .page-content, .page-debugger {
    display: block;
    margin: 0 auto 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    vertical-align: baseline;
}

.page-head img {
    border: none;
    margin: 8px 0;
}

.page-content { background-color: #FFF; }

.page-debugger {
    background-color: darkslategray;
    color: #FFF;
    height: auto;
}